Sound absorber - English Synonyms Dictionary